Dynomotion

Group: DynoMotion Message: 1049 From: Chris D Date: 4/23/2011
Subject: Snap Amp Setup
Hey Tom,
    I got the snaps wired and the system is seeing them.  I updated the firmware to KFLOP 4.24.  My question is the analog i/o screen only has about half the items on it that I am expecting to see per the instructions.  I can see the ADC's, Supplies, Temp, and PWMs and nothing more.  How do I enable the snaps?
 
Chris
Group: DynoMotion Message: 1050 From: TK Date: 4/23/2011
Subject: Re: Snap Amp Setup
Hi Chris,

All the axes Positions, Commands, and Status has been moved to the Axis Screen. 

TK

On Apr 23, 2011, at 9:26 AM, Chris D <dunncl66@...> wrote:

 

Hey Tom,
    I got the snaps wired and the system is seeing them.  I updated the firmware to KFLOP 4.24.  My question is the analog i/o screen only has about half the items on it that I am expecting to see per the instructions.  I can see the ADC's, Supplies, Temp, and PWMs and nothing more.  How do I enable the snaps?
 
Chris

Group: DynoMotion Message: 1051 From: dunncl66@yahoo.com Date: 4/23/2011
Subject: Re: Snap Amp Setup
Can I use the kanalog for the encoders and the snapamps for output only?

Chris


Group: DynoMotion Message: 1052 From: Tom Kerekes Date: 4/23/2011
Subject: Re: Snap Amp Setup
Yes

Group: DynoMotion Message: 1054 From: Tom Kerekes Date: 4/23/2011
Subject: Re: Snap Amp Setup
Hi Chris
 
For DC Brush motors set the axis channel output type to "DC Servo".
 
You will also need to run a few C Statements to set the Peak Current Limits and remove the board from current fault mode.  SnapAmp has 2 LEDs.  One blinks to indicate it is being clocked by KFLOP.  The other indicates a Fault (current or temperature) is disabling the board.  After the you execute the C statements the Fault LED should go out.  See the last page here: 
 
 
You can test the SnapAmp's ability to apply a small current to the motor by using a console command such as PWMC10=50.  Note that the axis must be disabled otherwise the servo will be commanding PWM Current values and immediately over write any value that you command.
 
To test the encoder input rotate the motor manually and check that the Axis 1 position changes appropriately. 
 
HTH
TK
 
 

 

Group: DynoMotion Message: 1055 From: dunncl66@yahoo.com Date: 4/23/2011
Subject: Re: Snap Amp Setup
Is there a way to determine what the fault is when the light is lite on the snapamp?  I ran the c statements and the solid light went out.  Then I powered up my power supply and the light came back on.

Chris


-----Original message-----
From: Tom Kerekes <tk@...>
To:
DynoMotion@yahoogroups.com
Sent:
Sat, Apr 23, 2011 21:30:37 GMT+00:00
Subject:
Re: [DynoMotion] Snap Amp Setup

 

Hi Chris
 
For DC Brush motors set the axis channel output type to "DC Servo".
 
You will also need to run a few C Statements to set the Peak Current Limits and remove the board from current fault mode.  SnapAmp has 2 LEDs.  One blinks to indicate it is being clocked by KFLOP.  The other indicates a Fault (current or temperature) is disabling the board.  After the you execute the C statements the Fault LED should go out.  See the last page here: 
 
 
You can test the SnapAmp's ability to apply a small current to the motor by using a console command such as PWMC10=50.  Note that the axis must be disabled otherwise the servo will be commanding PWM Current values and immediately over write any value that you command.
 
To test the encoder input rotate the motor manually and check that the Axis 1 position changes appropriately. 
 
HTH
TK
 
 

 

Group: DynoMotion Message: 1056 From: Tom Kerekes Date: 4/23/2011
Subject: Re: Snap Amp Setup
Hi Chris,
 
No there isn't.  But it is most likely a current fault.  You should have all the axes disabled when you apply power.  Otherwise the axes will be already saturated trying to apply full current in an attempt to correct any error without any result.  With all axes disabled turn on your power supply and enable the current limits.  The Fault light should remain off.  Then push the Enable button on the Step response screen.  This will download all the configuration for the Axis to KFLOP, set the commanded Destination to the Current Position, and enable the Servo, which should then hold the current position.
 
Regards
TK